package cn.felord.debezium.entity;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.util.Date;

/**
 * 熔炼合金称设备管理对象 scale_equipment_mamage
 *
 * @author bysen
 * @date 2024-08-26
 */
public class ScaleEquipmentMamage
{
    private static final long serialVersionUID = 1L;

    /**  */
    private Long id;

    /** 设备类型 */
    //@Excel(name = "设备类型")
    private String type;

    /** 设备名称 */
    //@Excel(name = "设备名称")
    private String equName;

    /** 设备编号 */
    //@Excel(name = "设备编号")
    private String equNum;

    /** 炉号 */
    //@Excel(name = "炉号")
    private String lh;

    /** 车间 */
    //@Excel(name = "车间")
    private String factoryCode;

    /** 位置号 */
    //@Excel(name = "位置号")
    private String locNum;

    /** 保留字段1 */
    //@Excel(name = "保留字段1")
    private String retain1;

    /** 保留字段2 */
    //@Excel(name = "保留字段2")
    private String retain2;

    /** 保留字段3 */
    //@Excel(name = "保留字段3")
    private String retain3;

    /** 创建人 */
    //@Excel(name = "创建人")
    private String createUser;

    /** 修改人 */
    //@Excel(name = "修改人")
    private String updateUser;
    private String remark;
    private Date updateTime;
    private Date createTime;

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setType(String type)
    {
        this.type = type;
    }

    public String getType()
    {
        return type;
    }
    public void setEquName(String equName)
    {
        this.equName = equName;
    }

    public String getEquName()
    {
        return equName;
    }
    public void setEquNum(String equNum)
    {
        this.equNum = equNum;
    }

    public String getEquNum()
    {
        return equNum;
    }
    public void setLh(String lh)
    {
        this.lh = lh;
    }

    public String getLh()
    {
        return lh;
    }
    public void setFactoryCode(String factoryCode)
    {
        this.factoryCode = factoryCode;
    }

    public String getFactoryCode()
    {
        return factoryCode;
    }
    public void setLocNum(String locNum)
    {
        this.locNum = locNum;
    }

    public String getLocNum()
    {
        return locNum;
    }
    public void setRetain1(String retain1)
    {
        this.retain1 = retain1;
    }

    public String getRetain1()
    {
        return retain1;
    }
    public void setRetain2(String retain2)
    {
        this.retain2 = retain2;
    }

    public String getRetain2()
    {
        return retain2;
    }
    public void setRetain3(String retain3)
    {
        this.retain3 = retain3;
    }

    public String getRetain3()
    {
        return retain3;
    }
    public void setCreateUser(String createUser)
    {
        this.createUser = createUser;
    }

    public String getCreateUser()
    {
        return createUser;
    }
    public void setUpdateUser(String updateUser)
    {
        this.updateUser = updateUser;
    }

    public String getUpdateUser()
    {
        return updateUser;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("id", getId())
                .append("type", getType())
                .append("equName", getEquName())
                .append("equNum", getEquNum())
                .append("lh", getLh())
                .append("factoryCode", getFactoryCode())
                .append("remark", getRemark())
                .append("locNum", getLocNum())
                .append("retain1", getRetain1())
                .append("retain2", getRetain2())
                .append("retain3", getRetain3())
                .append("createTime", getCreateTime())
                .append("createUser", getCreateUser())
                .append("updateUser", getUpdateUser())
                .append("updateTime", getUpdateTime())
                .toString();
    }
}
